m32 review